package com.demo.search.dao;

import java.util.List;
import java.util.Map;

import com.demo.search.model.SearchTask;
import com.demo.search.model.SearchTask.Status;

/**
 * 索引任务Dao
 * @author ryuu.kk
 *
 */
public interface SearchTaskDao {

	/**
	 * 取得索引任务模型
	 * @param params 参数
	 * @return List<SearchTask>
	 */
	List<SearchTask> select(Map<String, Object> params);
	
	/**
	 * 更新索引任务模型状态
	 * @param id 代理主键ID
	 * @param status 执行状态
	 */
	void update(Long id, Status status);
}
